#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math
import cmath
print """
    Python 中数学运算常用的函数基本都在 math 模块、cmath 模块中。
    Python math 模块提供了许多对浮点数的数学运算函数。
    Python cmath 模块包含了一些用于复数运算的函数。
    cmath 模块的函数跟 math 模块函数基本一致，区别是 cmath 模块运算的是复数，math 模块运算的是数学运算。
    要使用 math 或 cmath 函数必须先导入：
"""
print "========================="
print """
dir() 函数不带参数时，返回当前范围内的变量、方法和定义的类型列表；带参数时，返回参数的属性、方法列表。
如果参数包含方法__dir__()，该方法将被调用。如果参数不包含__dir__()，该方法将最大限度地收集参数信息。
"""
print "========================="
print dir(math)
print "========================="
print dir(cmath)